Here's a How-To I wrote for another message board on this, hope it helps you out on this.
<font size="4">How To - Check for ECU Error Codes</font>
First you need to find the Service Check Connector. It will be above the ECU in a rubber connector cover. Picture below.
NOTE: Use the two pin connector, not the three pin one. (The blue connector one shown in this picture).
1- Connect the Service Connector terminals with a jumper wire.
2- Turn on the ignition switch to the first position, not the run position. Light will come on for about 2 seconds like normal then go off, then will flash the error code.
3- Note the diagnostic code by the length and number of blinks. It can indicate more then one code by blinking separate codes one after the other with a short pause between them.
4- Codes 1-9 are short blinks only, 10-43 are long blinks first then short blinks. Note: Codes 10, 20, 30 and 40 will have long blinks only.
5- The number of long blinks tell the first digit, short blinks the second digit.
6- After getting the codes, turn off the ignition and remove the jumper wire and replace the connector back in it's rubber cover.
7- To reset the ECU you need to remove the 7.5A back up fuse in the underhood fuse box for 10 seconds.
NOTE: Removing this fuse will reset your radio and clock memory, you have been warned.
If you don't have an error code showing (engine check light on) when driving and you are doing this check it will only come on for 2 seconds then go off and not come back on.
Also if you've had the light come on then go off after shutting the car off and not coming on again, it will save/show this error code (it is usually caused by an intermittent failure. Nothing to worry about unless it stays on).
<font size="4">ECU Codes for OBDI and OBD II only:</font>
0 Engine Control Module (ECM) (MIL never comes on, even for 2 sec. after ignition is turned on, also see NOTES)
1 O2A - Oxygen sensor #1
2 O2B - Oxygen sensor #2
3 MAP - manifold absolute pressure sensor
4 CKP - crank position sensor
5 MAP - manifold absolute pressure sensor
6 ECT - water temperature sensor
7 TPS - throttle position sensor
8 TDC - top dead centre sensor
9 CYP - cylinder sensor
10 IAT - intake air temperature sensor
12 EGR - exhaust gas recirculation lift valve
13 BARO - atmospheric pressure sensor
14 IAC (EACV) - idle air control valve
15 Ignition output signal
16 Fuel injectors
17 VSS - speed sensor
19 Automatic transmission lockup control valve
20 Electrical load detector (*1)
21 VTEC spool solenoid valve (*2)
22 VTEC pressure valve (*2)
23 Knock sensor (*3)
30 Automatic transmission A signal
31 Automatic transmission B signal
36 Traction Control (found on JDM ecu's)
41 Primary oxygen sensor heater
43 Fuel supply system
45 Fuel system too rich or lean
48 LAF - lean air fuel sensor
54 CKF - crank fluctuation sensor
58 TDC sensor #2
61 Primary oxygen sensor
63 Secondary oxygen sensor
65 Secondary oxygen sensor heater
71 random misfire cylinder 1
72 random misfire cylinder 2
73 random misfire cylinder 3
74 random misfire cylinder 4
*1 Except Canada
*2 D16Z6, B16A3 engine
*3 B16A3 engine
Should cover all/most codes for OB1
Notes:
1-If codes other then these listed above are indicated, verify the code. If the code indicated is not listed above replace the ECU.
2-The MIL may come on indicating a system problem when in fact there is a poor or intermittent electrical connection.
3-The MIL does not come on when there is a problem with the Electrical Load Detector (ELD) circuit. However it will indicate a code when the Service Check Connector is jumped, except Canada.
Geo
President
Team Sol of Washington
<font color="#a62a2a" size="1">[ October 22, 2005 12:33 PM: Message edited by: Geo VP ]</font>







Bookmarks